package org.example.codegenerate.modelext.WebVo.domian.column;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;
import lombok.experimental.SuperBuilder;
//import org.jeecg.modules.codegenerate.modelext.maindomain.DefaultDomain;

@Data
@SuperBuilder
@AllArgsConstructor
@NoArgsConstructor
@ToString//(callSuper=true)
public class ColumnVoDomain {
    private DbVo dbVo =new DbVo();//数据库属性
    private PageVo pageVo =new PageVo();//页面属性
    private ValidateVo validateVo =new ValidateVo();//校验字段
    private ForeignKey foreignKey =new ForeignKey();//外键
    private IndexVo indexVo =new IndexVo();//索引
    private SearchVo searchVo =new SearchVo();//查询配置
    private Other other =new Other();//在数据表中有但是在界面中没有
    //private DefaultDomain defaultDomain;

    //设置一些默认值，然后设置枚举值,对比map中的数据

}
